/* 
多个泛型的函数: 有多个数据不确定类型
*/
(() => {
  function test<K, V>(a: K, b: V): [K, V] {
    return [a, b]
  }

  const result = test<number, string>(1.123, 'abc')
  console.log(result[0].toFixed(1), result[1].split(''))
})()